1e60d2b45f2aad859e6e627c5108c4b7f02d6d6c,src/main/java/com/cnaude/purpleirc/IRCListeners/TopicListener.java,TopicListener,onTopic,#TopicEvent#,51
Before Change
String message = plugin.colorConverter.ircColorsToGame(
plugin.getMessageTemplate(ircBot.botNick, channelName, TemplateName.IRC_TOPIC)
.replace("%NAME%", user.getNick())
.replace("%TOPIC%", event.getTopic())
.replace("%CHANNEL%", channel.getName()));
plugin.logDebug("Sending topic notification due to "
+ TemplateName.IRC_TOPIC + " being true: " + message);
After Change
Channel channel = event.getChannel();
User user = event.getUser();
String oldTopic = event.getOldTopic();
String topic = event.getTopic();
if (ircBot.isValidChannel(channel.getName())) {
ircBot.fixTopic(channel, event.getTopic(), event.getUser().getNick());